be insistent - Turkish English Dictionary